if (get_cookie("key")) {
    $.ajax({
        url: ip + "index.php?s=admincms/login/isadmin",
        type: "post",
        data: {
            "user": get_cookie("user"),
            "key": get_cookie("key")
        },
        success: function (_res) {
            var res = JSON.parse(_res);
            if (res.resStatus === 0) {
                // 用户写入页面
                $("#user_name").text(res.data[0].NickName);
                $(".content_left>ul").empty();
                var url = location.href;
                var tiao = true;
                $.each(res.data[0].power_list, function (i, o) {
                    if (url.indexOf(o.url) !== -1) {
                        tiao = false;
                    }
                    var _background_ = url.indexOf(o.url) !== -1 ? 'style="background:#000;"' : "";

                    $(".content_left>ul").append('<a href="' + o.url + '"> <li ' + _background_ + '><span class="glyphicon ' + o.icon + '"></span><p>' + o.names + '</p></li></a>');
                });

                if (tiao) {
                    location.href = res.data[0].power_list[0].url;
                }
            }
            if (res.resStatus === 1) {
                location.href = key_address;
            }
        },
        error: function () {
            location.href = key_address;
        }
    });
} else {
    location.href = key_address;
}
$(function () {
    var houtai = {
        //防止频繁操作
        old_click_time: 1000,
        click_yes: function () {
            var now_tiem = new Date().getTime();
            if (now_tiem - houtai.old_click_time > 1000) {
                houtai.old_click_time = now_tiem;
                return true;
            } else {
                return false;
            }
        },
        linshi_search: {
            state: null,
            search: ""
        },
        linshi_id: null,
        linshi_img_id: null,
        linshi_arrid: [],
        queren_type: null,//0删除 1上架 2下架 3全部上架 4全部下架 5删除图片 6上热卖 7下热卖
        linshi_rule: 7,    //规则类型
        linshi_class_id: "",  //传品牌时需要的2级分类或3级分类ID
        list_ajax_page: 1,
        //提示功能
        hint: function (str) {
            $(".hint").remove();
            $("body").append("<div class='hint'>" + str + "</div>");
            $(".hint").slideDown(300).delay(2000).slideUp();
        },
        jiancha: function () {
            // 判断是够为空
            for (var i = 0; i < $(".add_goods_body .input_is:visible").length; i++) {
                if ($(".add_goods_body .input_is:visible").eq(i).val() === "") {
                    $(".add_goods_body .input_is:visible").eq(i).focus();
                    houtai.hint("请填写 " + $(".add_goods_body .input_is:visible").eq(i).prev().text());
                    return false;
                }
            }
            return true;
        },
        //初始选择类
        chushi: function () {
            $.ajax({
                url: ip + "index.php?s=admincms/product/product",
                type: "post",
                data: {
                    token: get_cookie("key")
                },
                success: function (res) {
                    //写入操作分类table
                    if (JSON.parse(res).resStatus === 0) {
                        houtai.arr = JSON.parse(res).data;
                        var string11 = "<option value=''>请选择一级</option>",
                            string22 = "<option value=''>请选择二级</option>",
                            string33 = "<option value=''>请选择三级</option>",
                            string44 = "<option value=''>请选择品牌</option>";
                        for (var ii = 0; ii < houtai.arr.length; ii++) {
                            string11 += '<option value="' + houtai.arr[ii].pid + '">' + houtai.arr[ii].typesnames + '</option>';
                        }
                        $("#add_coupon_class1").empty().append(string11);
                        $("#add_coupon_class2").empty().append(string22);
                        $("#add_coupon_class3").empty().append(string33);
                        $("#add_coupon_brand").empty().append(string44);

                        $("#set_coupon_class1").empty().append(string11);
                        $("#set_coupon_class2").empty().append(string22);
                        $("#set_coupon_class3").empty().append(string33);
                        $("#set_coupon_brand").empty().append(string44);
                    }
                },
                error: function () {
                    houtai.hint("初始分类请求失败！！");
                }

            });
        },
        // 初始规则
        rule_list: function () {
            $.ajax({
                url: ip + "index.php/admin/coupon/showRule",
                type: "post",
                data: {
                    token: get_cookie("key")
                },
                success: function (_res) {
                    var res = JSON.parse(_res);
                    console.log(res);
                    if (res.resStatus === 0) {
                        var select_string = '';
                        $.each(res.data, function (i, o) {
                            select_string += '<option value="' + o.ruleId + '">' + o.title + '</option>';
                        });
                        $("#add_rule").empty().append(select_string);
                        $("#set_rule").empty().append(select_string);
                    }

                }
            });
        },
        shop_list_ajax: function () {
            $.ajax({
                url: ip + "index.php/admin/coupon/show",
                type: "post",
                data: {
                    token: get_cookie("key")
                },
                success: function (_res) {
                    var res = JSON.parse(_res);
                    houtai.table_string(res);
                    console.log(res);
                }
            });
        },
        table_string: function (res) {
            // 写入table
            // 写入table
            if (res.resStatus === 0) {
                var data = res.data;
                $("#coupon_table").empty().append(tpl.compile('' +
                    '<thead><tr><th>编号</th><th>标题</th><th>金额</th><th>条件</th><th>发放数量</th><th>时间范围</th><th>可否重领</th><th>适用范围</th><th>规则</th><th>排序</th><th>操作</th></tr></thead>' +
                    '<tbody>' +
                    '{{for(var i=0;i<$data.length;i++){}}' +
                    '<tr>' +
                    '<td class="coupon_id">{{=$data[i].couponId}}</td>' +
                    '<td class="coupon_title">{{=$data[i].title}}</td>' +
                    '<td class="coupon_price">{{=$data[i].money}}</td>' +
                    '<td class="coupon_prere">{{=$data[i].condition}}</td>' +
                    '<td class="coupon_number">{{=$data[i].createNum}}</td>' +
                    '<td class="coupon_time">{{=$data[i].validTime}}</td>' +
                    '<td class="coupon_repeat">{{=$data[i].repeatLed?"是":"否"}}</td>' +
                    '<td class="coupon_scope"  data-id="{{=$data[i].catId===null?"":$data[i].catId}}"> <b class="btn btn-default btn-xs">点击查看</b> </td>' +
                    '<td class="coupon_rule" data-id="{{=$data[i].rule.ruleId}}">{{=$data[i].rule.title}}</td>' +
                    '<td class="coupon_sort">{{=$data[i].sort}}</td>' +
                    '<td class="zhekou_control" style="width: 100px">' +
                    '<button class="btn btn-warning btn-xs coupon_set">修改</button> ' +
                    '{{if($data[i].status===0){}}' +
                    '<button class="btn btn-success btn-xs up_line">上线</button>' +
                    '{{}else{}}' +
                    '<button class="btn btn-info btn-xs down_line">下线</button>' +
                    '{{}}}' +
                    '</td>' +
                    '</tr>' +
                    '<tr class="hidden_">' +
                    '<td colspan="10">' +
                    '<ul>' +
                    '{{if($data[i].scopeId){}}' +
                    '{{var $arr=$data[i].scopeId; for(var a=0;a<$arr.length;a++){}}' +
                    '<li class="class2_item" data-id="{{=$arr[a].catId}}">{{=$arr[a].catTitle}}</li>' +
                    '{{} }}' +
                    '{{ } }}' +
                    '</ul>' +
                    '</td>' +
                    '</tr>' +
                    '{{} }}' +
                    '</tbody>')(data));
            } else {
                $("#zhekou_table").empty().append(tpl.compile('' +
                    '<thead><tr><th>编号</th><th>商家名称</th><th>商家电话</th><th>商家地址</th><th>商家坐标</th><th>经营范围</th><th>图片</th><th>操作</th></tr></thead>' +
                    '<tbody>' +
                    '<tr>' +
                    '<td colspan="10" class="text-center">无数据</td>' +
                    '</tr>' +
                    '</tbody>')());
            }
        },
        tianjia: function () {
            var $selected_list = $("#add_coupon .selected_item");
            for (var i = 0, arr = []; i < $selected_list.length; i++) {
                arr.push($selected_list.eq(i).attr("data-id"));
            }

            $.ajax({
                url: ip + "index.php/admin/coupon/add",
                data: {
                    title: $.trim($("#add_coupon_title").val()),
                    money: $.trim($("#add_coupon_price").val()),
                    condition: $.trim($("#add_coupon_prere").val()),
                    createNum: $.trim($("#add_coupon_number").val()),
                    repeatLed: $.trim($("#add_coupon_repeat").val()),
                    validTime: $.trim($("#add_coupon_time").val()),
                    ruleId: $.trim($("#add_rule").val()),
                    sort: $.trim($("#add_coupon_sort").val()),
                    catId: houtai.linshi_class_id,
                    scopeId: arr,
                    token: get_cookie("key")
                },
                type: "post",
                success: function (_res) {
                    var res = JSON.parse(_res);
                    if (res.resStatus === 0) {
                        $("#add_coupon input").val("");
                        var string11 = "<option value=''>请选择一级</option>",
                            string22 = "<option value=''>请选择二级</option>",
                            string33 = "<option value=''>请选择三级</option>",
                            string44 = "<option value=''>请选择品牌</option>";
                        for (var ii = 0; ii < houtai.arr.length; ii++) {
                            string11 += '<option value="' + houtai.arr[ii].pid + '">' + houtai.arr[ii].typesnames + '</option>';
                        }
                        $("#add_coupon_class1").empty().append(string11);
                        $("#add_coupon_class2").empty().append(string22);
                        $("#add_coupon_class3").empty().append(string33);
                        $("#add_coupon_brand").empty().append(string44);
                        $("#add_coupon .selected_wrap").empty();
                        houtai.shop_list_ajax();
                        houtai.hint("<p style='color: #0f0'>添加成功了！</p>");
                        $("#add_coupon").fadeOut();
                    } else {
                        houtai.hint("<p>" + res.message + "！</p>");
                    }
                },
                error: function (res) {
                    houtai.hint("<p>添加失败了！</p>");
                }
            })
            ;
        },
        xiugai: function () {
            var $selected_list = $("#set_coupon .selected_item");
            for (var i = 0, arr = []; i < $selected_list.length; i++) {
                arr.push($selected_list.eq(i).attr("data-id"));
            }

            $.ajax({
                url: ip + "index.php/admin/coupon/edit",
                data: {
                    couponId:houtai.linshi_id,
                    title: $.trim($("#set_coupon_title").val()),
                    money: $.trim($("#set_coupon_price").val()),
                    condition: $.trim($("#set_coupon_prere").val()),
                    createNum: $.trim($("#set_coupon_number").val()),
                    repeatLed: $.trim($("#set_coupon_repeat").val()),
                    validTime: $.trim($("#set_coupon_time").val()),
                    ruleId: $.trim($("#set_rule").val()),
                    sort: $.trim($("#set_coupon_sort").val()),
                    catId: houtai.linshi_class_id,
                    scopeId: arr,
                    token: get_cookie("key")
                },
                type: "post",
                success: function (_res) {
                    var res = JSON.parse(_res);
                    if (res.resStatus === 0) {
                        $("#coupon input").val("");
                        var string11 = "<option value=''>请选择一级</option>",
                            string22 = "<option value=''>请选择二级</option>",
                            string33 = "<option value=''>请选择三级</option>",
                            string44 = "<option value=''>请选择品牌</option>";
                        for (var ii = 0; ii < houtai.arr.length; ii++) {
                            string11 += '<option value="' + houtai.arr[ii].pid + '">' + houtai.arr[ii].typesnames + '</option>';
                        }
                        $("#set_coupon_class1").empty().append(string11);
                        $("#set_coupon_class2").empty().append(string22);
                        $("#set_coupon_class3").empty().append(string33);
                        $("#set_coupon_brand").empty().append(string44);
                        $("#set_coupon .selected_wrap").empty();
                        houtai.shop_list_ajax();
                        houtai.hint("<p style='color: #0f0'>修改成功了！</p>");
                        $("#set_coupon").fadeOut();
                    } else {
                        houtai.hint("<p>" + res.message + "！</p>");
                    }
                },
                error: function (res) {
                    houtai.hint("<p>添加失败了！</p>");
                }
            })
            ;
        },
        down_line: function () {
            $.ajax({
                url: ip + "index.php/admin/coupon/couponStatus",
                type: "post",
                data: {
                    status: 0,
                    token: get_cookie("key"),
                    couponId: houtai.linshi_id
                },
                success: function (_res) {
                    var res = JSON.parse(_res);
                    if (res.resStatus === 0) {
                        houtai.hint("<p class='text-success'>下线成功了！</p>");
                        houtai.shop_list_ajax();
                        $("#modal_wrap").fadeOut();
                    } else {
                        houtai.hint(res.message);
                    }
                },
                error: function () {
                    houtai.hint("下线失败了！！");
                }
            });
        },
        up_line: function () {
            $.ajax({
                url: ip + "index.php/admin/coupon/couponStatus",
                type: "post",
                data: {
                    status: 1,
                    token: get_cookie("key"),
                    couponId: houtai.linshi_id
                },
                success: function (_res) {
                    var res = JSON.parse(_res);
                    if (res.resStatus === 0) {
                        houtai.hint("<p class='text-success'>上线成功了！</p>");
                        houtai.shop_list_ajax();
                        $("#modal_wrap").fadeOut();
                    } else {
                        houtai.hint(res.message);
                    }
                },
                error: function () {
                    houtai.hint("上线失败了");
                }
            });
        },
        // 判断是否存在
        is_exist: function (n, $element) {
            var is_exist = false;
            $.each($element.find(".selected_item"), function (i, o) {
                if (n == $(o).attr("data-id")) {
                    is_exist = true;
                    return false;
                }
            });
            return is_exist;
        }
    };
    // 请求数据
    houtai.rule_list();
    houtai.chushi();
    houtai.shop_list_ajax();
    //时间插件
    $('#add_time').daterangepicker({
        timePicker: true,
        timePickerIncrement: 30,
        locale: {
            format: 'YYYY-MM-DD HH:mm',
            applyLabel: '应用',
            cancelLabel: '取消',
            daysOfWeek: ["日", "一", "二", "三", "四", "五", "六"],
            monthNames: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"]
        }
    });    //时间插件
    $('#set_time').daterangepicker({
        timePicker: true,
        timePickerIncrement: 30,
        locale: {
            format: 'YYYY-MM-DD HH:mm',
            applyLabel: '应用',
            cancelLabel: '取消',
            daysOfWeek: ["日", "一", "二", "三", "四", "五", "六"],
            monthNames: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"]
        }
    });


    // 添加优惠券按钮
    $("#add_btn").bind("click", function () {
        $("#add_coupon").fadeIn();
    });
    // 上线按钮
    $("#coupon_table").on("click", ".up_line", function () {
        houtai.linshi_id = $(this).parents("tr").find(".coupon_id").text();
        houtai.queren_type = 1;
        $("#modal_wrap").find(".modal-body").empty().append("你确定要上架<span style='color:#f10;'>" + $(this).parents("tr").find('.coupon_title').text() + "</span>吗？");
        $("#modal_wrap").show();
    });
    // 下线按钮
    $("#coupon_table").on("click", ".down_line", function () {
        houtai.linshi_id = $(this).parents("tr").find(".coupon_id").text();
        houtai.queren_type = 2;
        $("#modal_wrap").find(".modal-body").empty().append("你确定要下架<span style='color:#f10;'>" + $(this).parents("tr").find('.coupon_title').text() + "</span>吗？");
        $("#modal_wrap").show();
    });
    // 确认
    $("#confirm").bind("click", function () {
        // 上线
        if (houtai.queren_type === 1) {
            houtai.up_line();
        }
        // 下线
        if (houtai.queren_type === 2) {
            houtai.down_line();
        }

    });


// 折扣管理部分
    $("#coupon_table").on("click", ".coupon_scope>b", function () {
        $(this).parents("tr").next().fadeToggle();
    });
    $("#coupon_table").on("click", ".coupon_set", function () {
        houtai.linshi_id = $(this).parents("tr").find(".coupon_id").text();
        houtai.linshi_class_id = $(this).parents("tr").find(".coupon_scope").attr("data-id");
        $("#set_coupon_title").val($(this).parents("tr").find(".coupon_title").text());
        $("#set_coupon_price").val($(this).parents("tr").find(".coupon_price").text());
        $("#set_coupon_prere").val($(this).parents("tr").find(".coupon_prere").text());
        $("#set_coupon_number").val($(this).parents("tr").find(".coupon_number").text());
        $("#set_coupon_time").val($(this).parents("tr").find(".coupon_time").text());
        $("#set_rule").val($(this).parents("tr").find(".coupon_rule").attr("data-id"));
        $("#set_coupon_sort").val($(this).parents("tr").find(".coupon_sort").text());
        $("#set_coupon_repeat").val($(this).parents("tr").find(".coupon_repeat").text() === "是" ? 1 : 0);

        var string = '';
        var each_element = $(this).parents("tr").next().find(".class2_item");
        $.each(each_element, function (i, o) {
            string += '<div class="selected_item" data-id="' + $(o).attr("data-id") + '"><p>' + $(o).text() + '</p><b class="glyphicon glyphicon-remove"></b></div>'
        });
        $("#set_coupon .selected_wrap").empty().append(string);
        $("#set_coupon_class2").parents("[class*=col]").show().parents(".row").show();
        $("#set_coupon_class3").parents("[class*=col]").show();
        $("#set_coupon_brand").parents("[class*=col]").show().parents(".row").show();
        $("#set_coupon .selected_wrap").parents(".row").show();
        var val=Number($(this).parents("tr").find(".coupon_rule").attr("data-id"));
        if (val === 1) {
            $("#set_coupon_class2").parents("[class*=col]").parents(".row").hide();
            $("#set_coupon_brand").parents("[class*=col]").parents(".row").hide();
            $("#set_coupon .selected_wrap").parents(".row").hide();
        } else if (val === 2) {
            $("#set_coupon_class2").parents("[class*=col]").hide();
            $("#set_coupon_class3").parents("[class*=col]").hide();
            $("#set_coupon_brand").parents("[class*=col]").parents(".row").hide();
        } else if (val === 3) {
            $("#set_coupon_class3").parents("[class*=col]").hide();
            $("#set_coupon_brand").parents("[class*=col]").parents(".row").hide();
        } else if (val === 4) {
            $("#set_coupon_brand").parents("[class*=col]").parents(".row").hide();
        } else if (val === 5) {
            $("#set_coupon_class3").parents("[class*=col]").hide();
        }
        var string11 = "<option value=''>请选择一级</option>",
            string22 = "<option value=''>请选择二级</option>",
            string33 = "<option value=''>请选择三级</option>",
            string44 = "<option value=''>请选择品牌</option>";

        for (var ii = 0; ii < houtai.arr.length; ii++) {
            string11 += '<option value="' + houtai.arr[ii].pid + '">' + houtai.arr[ii].typesnames + '</option>';
        }
        $("#set_zhekou_class1").empty().append(string11);
        $("#set_zhekou_class2").empty().append(string22);
        $("#set_zhekou_class3").empty().append(string33);
        $("#set_zhekou_brand").empty().append(string44);

        $("#set_coupon").fadeIn();
    });


// 优惠券修改部分
    $("body").on("click", ".selected_item>b", function () {
        $(this).parents(".selected_item").remove();
    });
    $("#set_rule").bind("change", function () {
        var val = Number($(this).val());
        $("#set_coupon .selected_wrap").empty();
        $("#set_zhekou").fadeIn();
        $("#set_coupon_class2").parents("[class*=col]").show().parents(".row").show();
        $("#set_coupon_class3").parents("[class*=col]").show();
        $("#set_coupon_brand").parents("[class*=col]").show().parents(".row").show();
        $("#set_coupon .selected_wrap").parents(".row").show();
        if (val === 1) {
            $("#set_coupon_class2").parents("[class*=col]").parents(".row").hide();
            $("#set_coupon_brand").parents("[class*=col]").parents(".row").hide();
            $("#set_coupon .selected_wrap").parents(".row").hide();
        } else if (val === 2) {
            $("#set_coupon_class2").parents("[class*=col]").hide();
            $("#set_coupon_class3").parents("[class*=col]").hide();
            $("#set_coupon_brand").parents("[class*=col]").parents(".row").hide();
        } else if (val === 3) {
            $("#set_coupon_class3").parents("[class*=col]").hide();
            $("#set_coupon_brand").parents("[class*=col]").parents(".row").hide();
        } else if (val === 4) {
            $("#set_coupon_brand").parents("[class*=col]").parents(".row").hide();
        } else if (val === 5) {
            $("#set_coupon_class3").parents("[class*=col]").hide();
        }
    });
    // 修改一级分类选择
    $("#set_coupon_class1").bind("change", function () {
        var val = $(this).val();
        var rule = Number($("#set_rule").val());
        var select2_string = '<option value="">请选择二级</option>';
        if (val !== "") {
            if (rule === 2) {
                if (!houtai.is_exist($(this).val(), $("#set_coupon"))) {
                    $("#set_coupon .selected_wrap").append('' +
                        '<div class="selected_item" data-id="' + $(this).val() + '">' +
                        '<p>' + $("#set_coupon_class1 :selected").text() + '</p>' +
                        '<b class="glyphicon glyphicon-remove"></b>' +
                        '</div>')
                }
            } else {
                $.each(houtai.arr, function (i, o) {
                    if (val == o.pid) {
                        $.each(o.activity_list, function (i, o) {
                            select2_string += '<option value="' + o.cid + '">' + o.classnames + '</option>';
                        });
                        return false;
                    }
                });
            }


        }
        $("#set_coupon_class2").empty().append(select2_string);

    });
    // 修改二级分类选择
    $("#set_coupon_class2").bind("change", function () {
        var val = $(this).val();
        var rule = Number($("#set_rule").val());
        var class1_val = $("#set_coupon_class1").val();
        var select3_string = '<option value="">请选择三级</option>';
        var select4_string = '<option value="">请选择品牌</option>';
        if (rule === 5) {
            $("#set_coupon .selected_wrap").empty();
            if (val !== "") {
                houtai.linshi_class_id = val;
                $.ajax({
                    url: ip + "index.php/admin/discount/getBrand",
                    type: "post",
                    data: {
                        token: get_cookie("key"),
                        classId: val
                    },
                    success: function (_res) {
                        var res = JSON.parse(_res);
                        var string = '<option value="">请选择品牌</option>';
                        if (res.resStatus === 0) {

                            $.each(res.data, function (i, o) {
                                console.log(o)
                                string += '<option value="' + o.brandId + '">' + o.name + '</option>'
                            });
                            $("#set_coupon_brand").empty().append(string);
                        } else {
                            houtai.hint(res.message);
                        }
                    },
                    error: function () {
                        houtai.hint("品牌获取失败了！！");
                    }
                });
            }

        } else if (val !== "") {
            if (rule === 3) {
                if (!houtai.is_exist($(this).val(), $("#set_coupon"))) {
                    $("#set_coupon .selected_wrap").append('' +
                        '<div class="selected_item" data-id="' + $(this).val() + '">' +
                        '<p>' + $("#set_coupon_class2 :selected").text() + '</p>' +
                        '<b class="glyphicon glyphicon-remove"></b>' +
                        '</div>')
                }
            } else {
                $.each(houtai.arr, function (i, o) {
                    if (class1_val == o.pid) {
                        $.each(o.activity_list, function (i, o) {
                            if (val == o.cid) {
                                $.each(o.cats_list, function (i, o) {
                                    select3_string += '<option value="' + o.catId + '">' + o.catName + '</option>';
                                });
                                return false;
                            }
                        });
                        return false;
                    }
                });
            }


        }

        $("#set_coupon_class3").empty().append(select3_string);
        $("#set_coupon_brand").empty().append(select4_string);

    });
    // 修改三级分类选择
    $("#set_coupon_class3").bind("change", function () {
        var val = $(this).val();
        var rule = Number($("#set_rule").val());
        var select4_string = '<option value="">请选择品牌</option>';
        if (rule === 6) {
            $("#set_coupon .selected_wrap").empty();
            if (val !== "") {
                houtai.linshi_class_id = val;
                $.ajax({
                    url: ip + "index.php/admin/discount/getBrand",
                    type: "post",
                    data: {
                        token: get_cookie("key"),
                        catId: val
                    },
                    success: function (_res) {
                        var res = JSON.parse(_res);
                        var string = '<option value="">请选择品牌</option>';
                        if (res.resStatus === 0) {

                            $.each(res.data, function (i, o) {
                                string += '<option value="' + o.brandId + '">' + o.name + '</option>'
                            });
                            $("#set_coupon_brand").empty().append(string);
                        } else {
                            houtai.hint(res.message);
                        }
                    },
                    error: function () {
                        houtai.hint("品牌获取失败了！！");
                    }
                });
            }

        } else if (val !== "") {
            if (rule === 4) {
                if (!houtai.is_exist($(this).val(), $("#set_coupon"))) {
                    $("#set_coupon .selected_wrap").append('' +
                        '<div class="selected_item" data-id="' + $(this).val() + '">' +
                        '<p>' + $("#set_coupon_class3 :selected").text() + '</p>' +
                        '<b class="glyphicon glyphicon-remove"></b>' +
                        '</div>')
                }
            }
        }
        $("#set_coupon_brand").empty().append(select4_string);
    });
    // 修改品牌选择
    $("#set_coupon_brand").bind("change", function () {
        var val = $(this).val();
        if (val !== "") {
            if (!houtai.is_exist($(this).val(), $("#set_coupon"))) {
                $("#set_coupon .selected_wrap").append('' +
                    '<div class="selected_item" data-id="' + $(this).val() + '">' +
                    '<p>' + $("#set_coupon_brand :selected").text() + '</p>' +
                    '<b class="glyphicon glyphicon-remove"></b>' +
                    '</div>')
            }
        }

    });
    // 优惠券修改按钮
    $("#coupon_set").bind("click", function () {
        var rule = Number($("#set_rule").val());
        if (houtai.jiancha()) {
            var price = Number($("#set_coupon_price").val());
            var prere = Number($("#set_coupon_prere").val());
            var number_ = Number($("#set_coupon_number").val());
            var time = Number($("#set_coupon_time").val());
            if (!Math.isInteger(price) || price < 1) {
                houtai.hint("金额必须是大于0的整数！");
                return;
            }
            if (!Math.isInteger(prere) || prere < 1) {
                houtai.hint("使用条件必须是大于0的整数");
                return;
            }
            if (!Math.isInteger(number_) || number_ < 1) {
                houtai.hint("发放数量必须为大于0的整数");
                return;
            }
            if (!Math.isInteger(time) || time < 1) {
                houtai.hint("有效日期必须为大于0的整数");
                return;
            }
            if (rule === 1) {
                houtai.linshi_class_id = null;
                houtai.xiugai();
                return;
            }
            if ($("#set_coupon .selected_item").length === 0) {
                houtai.hint("请选择折扣范围");
                return;
            }
            switch (rule) {
                case 2:
                case 3:
                case 4:
                    houtai.linshi_class_id = null;
                    break;
            }
            houtai.xiugai();
        }
    });



    // 折扣添加部分
    $("#add_coupon_class2").parents("[class*=col]").parents(".row").hide();
    $("#add_coupon_brand").parents("[class*=col]").parents(".row").hide();
    $("#add_coupon .selected_wrap").parents(".row").hide();

    $("#add_rule").bind("change", function () {
        var val = Number($(this).val());
        $("#add_coupon .selected_wrap").empty();
        $("#add_zhekou").fadeIn();
        $("#add_coupon_class2").parents("[class*=col]").show().parents(".row").show();
        $("#add_coupon_class3").parents("[class*=col]").show();
        $("#add_coupon_brand").parents("[class*=col]").show().parents(".row").show();
        $("#add_coupon .selected_wrap").parents(".row").show();
        if (val === 1) {
            $("#add_coupon_class2").parents("[class*=col]").parents(".row").hide();
            $("#add_coupon_brand").parents("[class*=col]").parents(".row").hide();
            $("#add_coupon .selected_wrap").parents(".row").hide();
        } else if (val === 2) {
            $("#add_coupon_class2").parents("[class*=col]").hide();
            $("#add_coupon_class3").parents("[class*=col]").hide();
            $("#add_coupon_brand").parents("[class*=col]").parents(".row").hide();
        } else if (val === 3) {
            $("#add_coupon_class3").parents("[class*=col]").hide();
            $("#add_coupon_brand").parents("[class*=col]").parents(".row").hide();
        } else if (val === 4) {
            $("#add_coupon_brand").parents("[class*=col]").parents(".row").hide();
        } else if (val === 5) {
            $("#add_coupon_class3").parents("[class*=col]").hide();
        }
    });
    // 添加一级分类选择
    $("#add_coupon_class1").bind("change", function () {
        var val = $(this).val();
        var rule = Number($("#add_rule").val());
        var select2_string = '<option value="">请选择二级</option>';
        if (val !== "") {
            if (rule === 2) {
                if (!houtai.is_exist($(this).val(), $("#add_coupon"))) {
                    $("#add_coupon .selected_wrap").append('' +
                        '<div class="selected_item" data-id="' + $(this).val() + '">' +
                        '<p>' + $("#add_coupon_class1 :selected").text() + '</p>' +
                        '<b class="glyphicon glyphicon-remove"></b>' +
                        '</div>')
                }
            } else {
                $.each(houtai.arr, function (i, o) {
                    if (val == o.pid) {
                        $.each(o.activity_list, function (i, o) {
                            select2_string += '<option value="' + o.cid + '">' + o.classnames + '</option>';
                        });
                        return false;
                    }
                });
            }


        }
        $("#add_coupon_class2").empty().append(select2_string);

    });
    // 添加二级分类选择
    $("#add_coupon_class2").bind("change", function () {
        var val = $(this).val();
        var rule = Number($("#add_rule").val());
        var class1_val = $("#add_coupon_class1").val();
        var select3_string = '<option value="">请选择三级</option>';
        var select4_string = '<option value="">请选择品牌</option>';
        if (rule === 5) {
            $("#add_coupon .selected_wrap").empty();
            if (val !== "") {
                houtai.linshi_class_id = val;
                $.ajax({
                    url: ip + "index.php/admin/discount/getBrand",
                    type: "post",
                    data: {
                        token: get_cookie("key"),
                        classId: val
                    },
                    success: function (_res) {
                        var res = JSON.parse(_res);
                        var string = '<option value="">请选择品牌</option>';
                        if (res.resStatus === 0) {

                            $.each(res.data, function (i, o) {
                                console.log(o)
                                string += '<option value="' + o.brandId + '">' + o.name + '</option>'
                            });
                            $("#add_coupon_brand").empty().append(string);
                        } else {
                            houtai.hint(res.message);
                        }
                    },
                    error: function () {
                        houtai.hint("品牌获取失败了！！");
                    }
                });
            }

        } else if (val !== "") {
            if (rule === 3) {
                if (!houtai.is_exist($(this).val(), $("#add_coupon"))) {
                    $("#add_coupon .selected_wrap").append('' +
                        '<div class="selected_item" data-id="' + $(this).val() + '">' +
                        '<p>' + $("#add_coupon_class2 :selected").text() + '</p>' +
                        '<b class="glyphicon glyphicon-remove"></b>' +
                        '</div>')
                }
            } else {
                $.each(houtai.arr, function (i, o) {
                    if (class1_val == o.pid) {
                        $.each(o.activity_list, function (i, o) {
                            if (val == o.cid) {
                                $.each(o.cats_list, function (i, o) {
                                    select3_string += '<option value="' + o.catId + '">' + o.catName + '</option>';
                                });
                                return false;
                            }
                        });
                        return false;
                    }
                });
            }


        }

        $("#add_coupon_class3").empty().append(select3_string);
        $("#add_coupon_brand").empty().append(select4_string);

    });
    // 添加三级分类选择
    $("#add_coupon_class3").bind("change", function () {
        var val = $(this).val();
        var rule = Number($("#add_rule").val());
        var select4_string = '<option value="">请选择品牌</option>';
        if (rule === 6) {
            $("#add_coupon .selected_wrap").empty();
            if (val !== "") {
                houtai.linshi_class_id = val;
                $.ajax({
                    url: ip + "index.php/admin/discount/getBrand",
                    type: "post",
                    data: {
                        token: get_cookie("key"),
                        catId: val
                    },
                    success: function (_res) {
                        var res = JSON.parse(_res);
                        var string = '<option value="">请选择品牌</option>';
                        if (res.resStatus === 0) {

                            $.each(res.data, function (i, o) {
                                string += '<option value="' + o.brandId + '">' + o.name + '</option>'
                            });
                            $("#add_coupon_brand").empty().append(string);
                        } else {
                            houtai.hint(res.message);
                        }
                    },
                    error: function () {
                        houtai.hint("品牌获取失败了！！");
                    }
                });
            }

        } else if (val !== "") {
            if (rule === 4) {
                if (!houtai.is_exist($(this).val(), $("#add_coupon"))) {
                    $("#add_coupon .selected_wrap").append('' +
                        '<div class="selected_item" data-id="' + $(this).val() + '">' +
                        '<p>' + $("#add_coupon_class3 :selected").text() + '</p>' +
                        '<b class="glyphicon glyphicon-remove"></b>' +
                        '</div>')
                }
            }
        }
        $("#add_coupon_brand").empty().append(select4_string);
    });
    // 添加品牌选择
    $("#add_coupon_brand").bind("change", function () {
        var val = $(this).val();
        if (val !== "") {
            if (!houtai.is_exist($(this).val(), $("#add_coupon"))) {
                $("#add_coupon .selected_wrap").append('' +
                    '<div class="selected_item" data-id="' + $(this).val() + '">' +
                    '<p>' + $("#add_coupon_brand :selected").text() + '</p>' +
                    '<b class="glyphicon glyphicon-remove"></b>' +
                    '</div>')
            }
        }

    });
    // 折扣添加按钮
    $("#coupon_add").bind("click", function () {
        var rule = Number($("#add_rule").val());
        if (houtai.jiancha()) {
            var price = Number($("#add_coupon_price").val());
            var prere = Number($("#add_coupon_prere").val());
            var number_ = Number($("#add_coupon_number").val());
            var time = Number($("#add_coupon_time").val());
            if (!Math.isInteger(price) || price < 1) {
                houtai.hint("金额必须是大于0的整数！");
                return;
            }
            if (!Math.isInteger(prere) || prere < 1) {
                houtai.hint("使用条件必须是大于0的整数");
                return;
            }
            if (!Math.isInteger(number_) || number_ < 1) {
                houtai.hint("发放数量必须为大于0的整数");
                return;
            }
            if (!Math.isInteger(time) || time < 1) {
                houtai.hint("有效日期必须为大于0的整数");
                return;
            }
            if (rule === 1) {
                houtai.linshi_class_id = null;
                houtai.tianjia();
                return;
            }
            if ($("#add_coupon .selected_item").length === 0) {
                houtai.hint("请选择折扣范围");
                return;
            }
            switch (rule) {
                case 2:
                case 3:
                case 4:
                    houtai.linshi_class_id = null;
                    break;
            }
            houtai.tianjia();
        }
    });


    // 收展事件
    $(".right-top>b").bind("click", function () {
        if ($(".content_left").is(":hidden")) {
            $(".content_left").removeClass("ishidden");
            $(".content_right").removeClass("iskuozhang");
        } else {
            $(".content_left").addClass("ishidden");
            $(".content_right").addClass("iskuozhang");
        }
    });
    // 莫态框取消modal
    $("#modal_close").bind("click", function () {
        $("#modal_wrap").fadeOut(200);

    });
    // 取消操作
    $(".cancle_control").bind("click", function () {
        $(this).parents(".set_shangpin").fadeOut(200);
        $(".add_img_wrap").empty();
        $(".set_img_wrap").empty();
        $("#add_input_file").val("");
        $("#set_input_file").val("");
    });

    //其他信息查看展开收缩按钮
    $("#shangpin_table").on("click", ".click_class2>b", function () {
        $(this).parents("tr").next().fadeToggle();
    });

    //退出按钮
    $("#exit").bind("click", function () {
        set_cookie("key", "", 0);
        location.href = key_address;
    });
    //头像按钮
    $(".right-top>div").bind("click", function (e) {
        $("#exit").slideToggle();
        e.stopPropagation();
    });
    $(window).bind("click", function () {
        $("#exit").slideUp();
    });
});

